What is the meaning of the word "boot camp"?

Definitions: